#include <iostream>
#include "high_accuracy.h"

using namespace std;


int main() {
    BigInteger a(9223372036854775807);
    cout << a.hex_str() << endl;
    BigInteger b = "100"_big;
    string s = "0x11111111111111";
    BigInteger c = s;
    cout << ("0x1111119223372036854775807"_big).hex_str() << endl;
    cout << ("100"_big == "100"_big) << endl;
    cout << b.hex_str() << endl;
    cout << c.hex_str() << endl;
    return 0;
}